---
stage: enablement
group: Tenant Scale
description: 'Cells: Personal Access Tokens'
---

<!-- vale gitlab.FutureTense = NO -->

This document is a work-in-progress and represents a very early state of the
Cells design. Significant aspects are not documented, though we expect to add
them in the future. This is one possible architecture for Cells, and we intend to
contrast this with alternatives before deciding which approach to implement.
This documentation will be kept even if we decide not to implement this so that
we can document the reasons for not choosing this approach.

# Cells: Personal Access Tokens

## 1. Definition

Personal Access Tokens associated with a User are a way for Users to interact with the API of GitLab to perform operations.
Personal Access Tokens today are scoped to the User, and can access all Groups that a User has access to.

## 2. Data flow

## 3. Proposal

## 4. Evaluation

## 4.1. Pros

## 4.2. Cons
